\relax 
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}SpringAOP}{23}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{cha:ch_springaop}{{5}{23}}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Podstawowe informacje}{23}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Spring AOP API}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Aspekty}{23}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Mechanizm proxy}{24}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Punkty ci\k ecia}{24}}
\newlabel{list:springaop_pointcut}{{5.1}{24}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.1}Przyk\IeC {\l }ad definicji punktu ci\k ecia}{24}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Rady}{25}}
\newlabel{sec:springaop_api_rady}{{5.3.2}{25}}
\@writefile{toc}{\contentsline {subsubsection}{Interceptor}{25}}
\newlabel{list:springaop_interceptor}{{5.2}{25}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.2}Przyk\IeC {\l }ady definicji klasy interceptora}{25}}
\@writefile{toc}{\contentsline {subsubsection}{Rada \emph  {before}}{25}}
\newlabel{list:springaop_advice_before}{{5.3}{25}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.3}Przyk\IeC {\l }ad definicji rady typu \emph  {before}}{25}}
\@writefile{toc}{\contentsline {subsubsection}{Rada \emph  {after returning}}{25}}
\newlabel{list:springaop_advice_returning}{{5.4}{25}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.4}Przyk\IeC {\l }ad definicji rady typu \emph  {after returning}}{25}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {subsubsection}{Rada \emph  {after throwing}}{26}}
\newlabel{list:springaop_advice_throwing}{{5.5}{26}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.5}Przyk\IeC {\l }ad definicji rady typu \emph  {after throwing}}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.3}Advisor}{26}}
\newlabel{sec:springaop_api_advisor}{{5.3.3}{26}}
\newlabel{list:springaop_pointcut_interceptor}{{5.6}{26}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.6}Przyk\IeC {\l }ady deklaracji advisora}{26}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.4}Instancje aspektu}{27}}
\newlabel{list:springaop_instancje}{{5.7}{27}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.7}Przyk\IeC {\l }ad wyboru sposobu tworzenia instancji aspekt\'ow}{27}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.5}Mechanizm wprowadze\'n}{27}}
\newlabel{list:springaop_introduction}{{5.8}{27}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.8}Przyk\IeC {\l }ady u\.zycia mechanizmu wprowadze\'n}{27}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.6}Kolejno\'s\'c wykonywania aspekt\'ow}{28}}
\@writefile{toc}{\contentsline {section}{\numberline {5.4}@AspectJ}{28}}
\newlabel{list:springaop_aspectj_wlaczenie}{{5.9}{28}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.9}Spos\'ob w\IeC {\l }\k aczenia @AspectJ w pliku XML}{28}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Deklaracja aspektu}{28}}
\newlabel{list:springaop_aspectj_aspectjava}{{5.10}{29}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.10}Przyk\IeC {\l }ad deklaracji aspektu z u\.zyciem @AspectJ}{29}}
\newlabel{list:springaop_aspectj_aspectxml}{{5.11}{29}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.11}Przyk\IeC {\l }ad deklaracji aspektu z u\.zyciem @AspectJ}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}Punkty ci\k ecia}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.3}Mechanizm wprowadze\'n}{29}}
\newlabel{list:springaop_aspectj_introduction}{{5.12}{29}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.12}Przyk\IeC {\l }ad wykorzystania mechanizmu wprowadze\'n}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.4}Instancje aspektu}{30}}
\newlabel{list:springaop_aspectj_instancje}{{5.13}{30}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.13}Przyk\IeC {\l }ad wyboru sposobu tworzenia instancji aspekt\'ow}{30}}
\@writefile{toc}{\contentsline {section}{\numberline {5.5}Aspekty w plikach XML}{30}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Aspekty i punkty ci\k ecia}{30}}
\newlabel{list:springaop_xml_aspekt_pointcut}{{5.14}{30}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.14}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {}}{30}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Mechanizm wprowadze\'n}{31}}
\newlabel{list:springaop_xml_introduction}{{5.15}{31}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.15}Przyk\IeC {\l }ad u\.zycia mechanizmu wprowadze\'n przy pomocy plik\'ow XML}{31}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}Instancje aspekt\'ow}{32}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}Advisor}{32}}
\newlabel{list:springaop_xml_advisor}{{5.16}{32}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.16}Przyk\IeC {\l }ad u\.zycia advisora}{32}}
\@setckpt{rozdzialy/springaop}{
\setcounter{page}{33}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{10}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{5}
\setcounter{section}{5}
\setcounter{subsection}{4}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{lofdepth}{1}
\setcounter{lotdepth}{1}
\setcounter{lstnumber}{17}
\setcounter{lstlisting}{16}
}
